package com.redxun.model.vo;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("指标登记")
@TableName("zbgl_zbdjb")
public class ZbdjVo {

    @TableId(value = "ID_", type = IdType.INPUT)
    @ApiModelProperty(value = "主键")
    private String id;

    @TableField("REF_ID_")
    @ApiModelProperty(value = "外键")
    private String refId;

    @TableField("PARENT_ID_")
    @ApiModelProperty(value = "父ID")
    private String parentId;

    @TableField("UPDATE_VERSION_")
    @ApiModelProperty(value = "版本号")
    private BigDecimal updateVersion;

    @TableField("INPUT_YULA3")
    @ApiModelProperty(value = "资金编号")
    private String inputYula3;

    @TableField("SELECT_BE5N4")
    @ApiModelProperty(value = "数据状态")
    private String selectBe5n4;

    @TableField("USER_9I9N9")
    @ApiModelProperty(value = "登记人ID")
    private String user9i9n9;

    @TableField("USER_9I9N9_NAME")
    @ApiModelProperty(value = "登记人")
    private String user9i9n9Name;

    @TableField("DATE_JLVRJ")
    @ApiModelProperty(value = "登记日期")
    private LocalDateTime dateJlvrj;

    @TableField("SELECT_KP7EA")
    @ApiModelProperty(value = "资金年份")
    private BigDecimal selectKp7ea;

    @TableField("INPUT_TMCYC")
    @ApiModelProperty(value = "资金文号")
    private String inputTmcyc;

    @TableField("SELECT_KYX0N")
    @ApiModelProperty(value = "资金来源")
    private String selectKyx0n;

    @TableField("INPUT_EH00O")
    @ApiModelProperty(value = "资金文件名称")
    private String inputEh00o;

    @TableField("NUMBER_AHSQR")
    @ApiModelProperty(value = "金额合计")
    private BigDecimal numberAhsqr;

    @TableField("TEXTAREA_CNGU5")
    @ApiModelProperty(value = "备注")
    private String textareaCngu5;

    @TableField("UPLOAD_UZXGT")
    @ApiModelProperty(value = "相关附件")
    private String uploadUzxgt;

    @TableField("SELECT_7H1TR")
    @ApiModelProperty(value = "分配状态")
    private String select7h1tr;

    @TableField("NUMBER_Y7HG6")
    @ApiModelProperty(value = "已分配金额")
    private BigDecimal numberY7hg6;

    @TableField("NUMBER_BKAU8")
    @ApiModelProperty(value = "未分配金额")
    private BigDecimal numberBkau8;

    @TableField("INST_ID_")
    @ApiModelProperty(value = "流程实例ID")
    private String instId;

    @TableField("INST_STATUS_")
    @ApiModelProperty(value = "流程实例状态")
    private String instStatus;

    @TableField("TENANT_ID_")
    @ApiModelProperty(value = "租户ID")
    private String tenantId;

    @TableField("CREATE_TIME_")
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    @TableField("CREATE_BY_")
    @ApiModelProperty(value = "创建人ID")
    private String createBy;

    @TableField("UPDATE_BY_")
    @ApiModelProperty(value = "更新人")
    private String updateBy;

    @TableField("UPDATE_TIME_")
    @ApiModelProperty(value = "更新时间")
    private LocalDateTime updateTime;

    @TableField("CREATE_DEP_ID_")
    @ApiModelProperty(value = "组ID")
    private String createDepId;

    @TableField("COMPANY_ID_")
    @ApiModelProperty(value = "公司ID")
    private String companyId;

    @TableField("USER_INFO_")
    @ApiModelProperty(value = "用户信息")
    private String userInfo;

    @TableField("DELETED_")
    @ApiModelProperty(value = "逻辑删除")
    private Integer deleted;
}
